CREATE EXTERNAL TABLE IF NOT EXISTS spmi_ods.spmi_share_rule_new (
id                                                 bigint                         COMMENT '分摊规则ID',
name                                               String                         COMMENT '规则名称',
operation_model                                    smallint                       COMMENT '运行模式 1单边 2对开 3往返',
is_enable                                          smallint                       COMMENT '是否启用 1启用  2禁用',
is_delete                                          smallint                       COMMENT '是否删除 0否 1是',
quote_start_time                                   timestamp                      COMMENT '生效开始时间',
quote_end_time                                     timestamp                      COMMENT '生效结束时间',
is_verify                                          smallint                       COMMENT '审核标识1:已审核2:未审核',
verify_by                                          bigint                         COMMENT '审核人ID',
verify_by_name                                     String                         COMMENT '审核人名称',
verify_time                                        timestamp                      COMMENT '审核时间',
create_by                                          bigint                         COMMENT '创建人ID',
create_by_name                                     String                         COMMENT '创建人名称',
create_time                                        timestamp                      COMMENT '创建时间',
update_by                                          bigint                         COMMENT '最后更新人ID',
update_by_name                                     String                         COMMENT '最后修改人名称',
update_time                                        timestamp                      COMMENT '更新时间',
remarks                                            String                         COMMENT '备注',
version                                            bigint                         COMMENT '版本号',
trace_id                                           String                         COMMENT '链路ID',
sort                                               smallint                       COMMENT '排序',
line_id                                            bigint                         COMMENT '线路唯一标识ID',
line_code                                          String                         COMMENT '线路编码',
shift                                              smallint                       COMMENT '班次'
)
COMMENT '分摊规则表'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/spmi_ods.db/external/spmi_share_rule_new'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
);